$(function () {
    $("#btn2").click(function (e) {
        checkPhone(); //手机号校验
        checkPhoneCode();
        //手机验证码校验
        checkPwd2();
        checkUname();
        checkEmailCode();
        return false;
    });
    sj();
    sq();
    sr();
    sb();
    return true;
});

// op1:手机号
// op2:密码
// op3:确认密码
// op4:昵称
// op5:手机验证

//提交判断

//验证码
//function sj() {
//    $("#btn1").click(function() {
//        //x上限，y下限     
//        var x = 9999;
//        var y = 1000;
//        var rand = parseInt(Math.random() * (x - y + 1) + y);
//        $(this).val(rand);
//    });
//    return true;
//}


function sb() {
    $("#CheckBox1").click(function () {
        if ($(this).prop("checked")) {
            $("#btn2").removeAttr("disabled");
        } else {
            $("#btn2").attr("disabled", "disabled");
        }
    });
}



//验证码校验
function checkPhoneCode() {
    var PhoneCode = $("#op6").val().trim();
    if (PhoneCode == "") {
        $("#si6").text("请输入验证码！");
    } else {
        var num = $("#btn1").val();
        if (PhoneCode != num) {
            $("#si6").text("验证码输入错误！");
        }
    }
}
function checkEmailCode() {
    var PhoneCode = $("#op7").val().trim();
    if (PhoneCode == "") {
        $("#si7").text("请输入邮箱验证码！");
    }
}

//手机号校验
function checkPhone() {
    var Phone = $("#op1").val().trim();
    //^[1]：表示只能以1开头，[3,4,5,7,8,9]：表示只能填3、4、5、7、8、9，[0-9]：表示可以填0~9的数字
    var myreg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
    if (Phone.trim() == "") {
        $("#si1").text("手机号不能为空！");
    } else {
        if (!myreg.test(Phone)) {
            $("#si1").text("手机号格式错误！")
            a = false;
        }
    }
}

//密码校验
//确认密码校验
function checkPwd2() {
    var Pwd = $("#op2").val();
    var Pwd2 = $("#op3").val();
    if (Pwd.trim() == "") {
        $("#si2").text("请输入密码！");
    }
    if (Pwd2.trim() == "") {
        $("#si3").text("请再次确认密码！");
    } else {
        var reg = /^[0-9a-zA-Z]{6,15}$/;
        if (!$(reg).test(Pwd)) {
            $("#si2").text("密码格式错误！");
            b = false;
        } else if ($(Pwd2).trim() != $(Pwd).trim()) {
            $("#si3").text("输入密码不一致！");
        }
    }
}

//昵称校验
function checkUname() {
    var Uname = $("#op4").val();
    if (Uname.trim() == "") {
        $("#si5").text("请输入您的昵称！");
    }
}
//邮箱判断
function sr() {
    var start = false;
    $("#op4").focus(function () {
        if (start == false) {
            $("#si4").text("");
        }
    });
    $("#op4").blur(function () {
        var email = $("#op4").val();
        var myreg = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
        if ($(myreg).test(email)) {
            $("#si4").text("输入正确！");
            start = true;
            return auto = 0;
        } else
            if (email == "") {
                $("#si4").text("邮箱不能为空！");
                return auto = 1;
            } else if (!myreg.test(email)) {
                $("#si4").text("请输入有效的邮箱地址！");
                return auto = 1;
            } else if (checkEmailIsExist()) {
                $("#si4").text("该邮箱地址已经被注册！");
                return auto = 1;
            }
    });
}

//空值判断
function sq() {
    $("#op1").keyup(function () {
        if (!this.value) {
            //alert('The box is empty');
            $("#sl1").text("手机号不能为空！");
        } else {
            $("#sl1").text("");
        }
    });
    $("#op2").keyup(function () {
        if (!this.value) {
            $("#si2").text("请输入密码！");
        } else {
            $("#si2").text("");
        }
    });
    $("#op3").keyup(function () {
        if (!this.value) {
            $("#si3").text("请输入密码！");
        } else {
            $("#si3").text("");
        }
    });
    $("#op4").keyup(function () {
        if (!this.value) {
            $("#si4").text("邮箱不能为空！");
        } else {
            $("#si4").text("");
        }
    });
    $("#op5").keyup(function () {
        if (!this.value) {
            $("#si5").text("请输入您的昵称！");
        } else {
            $("#si5").text("");
        }
    });
    $("#op6").keyup(function () {
        if (!this.value) {
            $("#si6").text("请输入验证码！");
        } else {
            $("#si6").text("");
        }
    });
    $("#op7").keyup(function () {
        if (!this.value) {
            $("#si7").text("请输入邮箱验证码！");
        } else {
            $("#si7").text("");
        }
    });
}

//随机数

// var code ; //在全局 定义验证码    
// function createCode(){     
// code = "";    
// var codeLength = 4;//验证码的长度    
// //var checkCode = document.getElementById("btn1");    
// //checkCode.value = "";    
// var selectChar = new Array(1,2,3,4,5,6,7,8,9,'a','b','c','d','e','f','g','h','j','k','l','m','n','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','J','K','L','M','N','P','Q','R','S','T','U','V','W','X','Y','Z');    

// for(var i=0;i<codeLength;i++) {    
//    var charIndex = Math.floor(Math.random()*60);    
//    code +=selectChar[charIndex];    
// }    
// if(code.length != codeLength){    
//   createCode();    
// }    
// alert(code);    
// }